vscode提示“无法在只读编辑器中编辑”解决方法

您所在的位置:网站首页 力扣cannot edit in read-only vscode提示“无法在只读编辑器中编辑”解决方法

vscode提示“无法在只读编辑器中编辑”解决方法

2023-09-28 18:52| 来源: 网络整理| 查看: 265

如图,在 Visual Studio Code 中写的输入语句,不能在编辑器中进行输入,提示“无法在只读编辑器中编辑” 在这里插入图片描述 解决方法:

文件 -> 首选项 -> 设置搜索 “run code config”勾选 “Run in Terminal” 在这里插入图片描述

Windows用户更改后若遇到终端输出中文乱码,可以尝试以下方法解决:

1.第一种方法:修改程序中的编码格式为 “gbk”

文件 -> 首选项 -> 设置搜索 “encoding”Encoding选项中选择 “gbk”

这是因为vscode是直接调用的本机的终端进行编译运行,而cmd的编码格式默认为gbk格式,编码格式不一致而导致的乱码。

(之前的代码如果是UTF-8环境下)更改VsCode的编码会导致之前的代码无法正常加载注释中的文字,所以还是使用第二种方法

2.第二种方法:修改cmd中的编码格式为 “utf-8”(推荐)

在cmd中输入 “regedit” 进入注册表 在路径下 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 中的 autorun 文件数值数据中输入 "chap 65001"

注:有的小伙伴如果注册表中没有以下字符串,可以在当前目录中新建字符串,填写参数仍然有效,小编已测试过了 在这里插入图片描述 查看cmd编码格式:在cmd命令提示符中输入“chcp”

常见编码:

GBK2312 的代码页编号为 936 UTF-8 的代码页编号为 65001

显示65001 即为更改成功



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3